Internet Archive BookReader

Scientific American Volume 22 Number 10 (March 1870)